首页> 外文OA文献 >TinyCoAP: a novel constrained application protocol (CoAP) implementation for embedding RESTful web services in wireless sensor networks based on TinyOS
【2h】

TinyCoAP: a novel constrained application protocol (CoAP) implementation for embedding RESTful web services in wireless sensor networks based on TinyOS

机译:TinyCoap:一种基于TinyOs的无线传感器网络中嵌入REsTful Web服务的新型约束应用协议(Coap)实现

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

In this paper we present the design and implementation of the Constrained Application Protocol (CoAP) for TinyOS, which we refer to as TinyCoAP. CoAP seeks to apply the same application transfer paradigm and basic features of HTTP to constrained networks, while maintaining a simple design and low overhead. The design constraints of Wireless Sensor Networks (WSNs) require special attention in the design process of the CoAP implementation. We argue that better performance and minimal resource consumption can be achieved developing a native library for the operating system embedded in the network. TinyOS already includes in its distribution an implementation of CoAP called CoapBlip. However, this is based on a library not originally designed to meet the requirements of TinyOS. We demonstrate the effectiveness of our approach by a comprehensive performance evaluation. In particular, we test and evaluate TinyCoAP and CoapBlip in a real scenario, as well as solutions based on HTTP. The evaluation is performed in terms of latency, memory occupation, and energy consumption. Furthermore, we evaluate the reliability of each solution by measuring the goodput obtained in a channel affected by Rayleigh fading. We also include a study on the effects that high workloads have on a server.
机译:在本文中,我们介绍了TinyOS的约束应用协议(CoAP)的设计和实现,我们将其称为TinyCoAP。 CoAP试图将相同的应用程序传输范例和HTTP的基本功能应用于受约束的网络,同时保持简单的设计和较低的开销。无线传感器网络(WSN)的设计约束在CoAP实施的设计过程中需要特别注意。我们认为开发嵌入式网络操作系统的本机库可以实现更好的性能和最小的资源消耗。 TinyOS已经在其发行版中包含一个称为CoapBlip的CoAP实现。但是,这是基于最初不是为满足TinyOS要求而设计的库。我们通过全面的绩效评估来证明我们的方法的有效性。特别是,我们将在实际场景中测试和评估TinyCoAP和CoapBlip以及基于HTTP的解决方案。评估是在等待时间,内存占用和能耗方面进行的。此外,我们通过测量在受瑞利衰落影响的信道中获得的吞吐量来评估每种解决方案的可靠性。我们还对高工作负载对服务器的影响进行了研究。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号